hydrogen generation - German English Dictionary